Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
56 - 60 PRINCIP STREET £11,506,466 £9,250,000 29 Jun 2018
61 PRINCIP STREET Semi-Detached £129,114 £74,500 13 Jun 2011
63 PRINCIP STREET £1,449,333 £1,100,000 25 Nov 2016
63 - 68 PRINCIP STREET £11,506,466 £9,250,000 29 Jun 2018